Traceability Analyses between Features and Assets in Software Product Lines
نویسندگان
چکیده
Ganesh Khandu Narwane 1,∗, José A. Galindo 2,†, Shankara Narayanan Krishna 3,†, David Benavides 4,†, Jean-Vivien Millo 5,† and S. Ramesh 6,† 1 Homi Bhabha National Institute, Anushakti Nagar, Mumbai 400042, India 2 Inria Rennes—Bretagne Atlantique, Campus de Beaulieu, 263 Av. Général Leclerc, Rennes 35042, France; [email protected] 3 Indian Institute of Technology Bombay, Powai, Mumbai 400076, India; [email protected] 4 Department of Computer Languages and Systems, Escuela Técnica Superior de Ingeniería Informática, Universidad de Sevilla, Av. Reina Mercedes s/n, Seville 41012, Spain; [email protected] 5 Inria Sophia Antipolis—Méditerranée, Route des Lucioles, Valbonne 06902, France; [email protected] 6 General Motors Global R&D, Warren, Michigan 49084, USA; [email protected] * Correspondence: [email protected]; Tel.: +91-838-482-0575 † These authors contributed equally to this work.
منابع مشابه
Model-Driven Impact Analysis of Software Product Lines
Software assets, which are developed and maintained at various stages, have different abstraction levels. The structural mismatch of the abstraction levels makes it difficult for developers to understand the consequences of changes. Furthermore, assessing change impact is even more challenging in software product lines because core assets are interrelated to support domain and application engin...
متن کاملFeature-to-Code Mapping in Two Large Product Lines
Large software product lines have complex build systems that enable compiling the source code into different products that make up the product line. Unfortunately, the dependencies among the available build options, which we refer to as features and their mapping to the source code they control, are implicit in complex imperative build-related logic. As a result, reasoning about dependencies is...
متن کاملTowards Modeling Data Variability in Software Product Lines
In this paper, we provide an approach for modeling data variability as part of the overall software product line modeling approach. Modeling data variability in software product lines allows tailoring the data to the variability of a product. For this purpose, we have extended our Feature Assembly Modeling technique with the concept of persistency feature. We explain how these persistency featu...
متن کاملVisualizing Software Product Line Variabilities in Source Code
Implementing software product lines is a challenging task. Depending on the implementation technique the code that realizes a feature is often scattered across multiple code units. This way it becomes difficult to trace features in source code which hinders maintenance and evolution. While previous effort on visualization technologies in software product lines has focused mainly on the feature ...
متن کاملOn the Development of Multi-agent Systems Product Lines: A Domain Engineering Process
Multi-agent System Product Lines (MAS-PLs) are the integration of two promising technologies: Multi-agent Systems (MASs), which provides a powerful abstraction to model features with autonomous and pro-active behavior, and Software Product Lines (SPLs), whose aim is to reduce both time-to-market and costs in the development of system families by the exploitation of commonalities among family me...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Entropy
دوره 18 شماره
صفحات -
تاریخ انتشار 2016